home *** CD-ROM | disk | FTP | other *** search
/ Suzy B Software 2 / Suzy B Software CD-ROM 2 (1994).iso / animatin / anim_q2z / statusdm / articles / neodesk2.asc < prev    next >
Text File  |  1995-04-26  |  16KB  |  308 lines

  1. *******************************************************************************
  2. *                            STatus Disk Magazine                             *
  3. *                             Issue 1, Volume 1                               *
  4. *                                                                             *
  5. * NOTE:  This issue is to be copied freely by Atari ST users.  We at STatus   *
  6. * strictly prohibit anyone selling this issue as part of a Shareware or PD    *
  7. * collection.                                                                 *
  8. *                                                                             *
  9. *                            STatus Disk Magazine                             *
  10. *                            Suite 299                                        *
  11. *                            4431 Lehigh Road                                 *
  12. *                            College Park, MD  20740                          *
  13. *                                                                             *
  14. * STatus Disk Magazine (c) 1989, is a COMMERCIAL effort.                      *
  15. *******************************************************************************
  16.  
  17.                  NeoDesk 2.05 - The Alternative ST Desktop
  18.  
  19.  
  20.           The user-friendly  Atari ST  owes much of its ease of use to
  21.      the "graphic interface," the  GEM (Graphics  Environment Manager)
  22.      desktop developed by Atari and Digital Research Incorporated.  As
  23.      ST users have become used to this environment, they often balk at
  24.      some  of  the  limitations  and  quirks  of the GEM desktop, with
  25.      thoughts of things that  should have  been added  and things that
  26.      should be  streamlined.   Enter NeoDesk - a program that operates
  27.      as a "replacement" interface.   While  it actually  is a program,
  28.      that does  take up  RAM when  run, it  can be configured to "give
  29.      back" all but 21K of memory  when  a  program  is  executed; when
  30.      exited, NeoDesk  will simply  reload itself from disk.  For those
  31.      with enough RAM, NeoDesk can  optionally  reside  in  RAM  at all
  32.      times for faster "exits back to the NeoDesk desktop."
  33.  
  34.           The  author,  Dan  Wilga,  has  thought of everything.  Just
  35.      about all aspects of the desktop have been  enhanced some  way by
  36.      the NeoDesk  program.  Here are the major enhancements (and by no
  37.      means all of them) - 
  38.  
  39.         - Custom Icons
  40.  
  41.           If you like icons, you'll LOVE NeoDesk.  The current version
  42.           stores icons within Neodesk's resource files.  There is a
  43.           limit, therefore, of 120-140 custom icons (!).  You will
  44.           many well drawn icons when you buy NeoDesk, and optionally,
  45.           you can find many more on the pay services, or create your
  46.           own with a very comprehensive icon create/edit program
  47.           included in NeoDesk.
  48.  
  49.         - Maximum Use of Windows
  50.  
  51.           If you prefer text to icons (as I do) in your open file
  52.           windows, NeoDesk even enhances that for you.  An open
  53.           window will always line up icons or text names so that
  54.           it will show as many as it can, and the rest can be seen
  55.           with the right scroll bar.  There is no bottom scroll
  56.           bar - instead this space is used for the volume name, which
  57.           NeoDesk easily allows you to assign to your partition or
  58.           floppy.  Also, if you open a window wide enough, NeoDesk
  59.           will display text filenames in columns!  As if that were not
  60.           enough, it will also display filenames in half-height text
  61.           to let you see even more at one glance.  Your file window
  62.           can show as much or as little as you need, sorted in many
  63.           different ways.  Moreover, these choices are all accessible
  64.           through <alt>+keypress equivalents making desktop operations
  65.           very fast indeed.  Even opening a drive icon itself is
  66.           simply a matter if pressing <shift> a a (much as in double
  67.           clicking) to open the directory window for drive A.  If you
  68.           can't find a file with all these enhancements, there's a 
  69.           Directory Search function which supports wildcards with
  70.           "?" serving as an individual character substitute and "*"
  71.  
  72.  
  73.  
  74.  
  75.  
  76.           for all possible characters and combinations of characters.
  77.  
  78.         - Running Applications From The Desktop
  79.  
  80.           With NeoDesk it is possible as mentioned above to open a
  81.           file window with a <shift> a a (hit a twice) for drive a,
  82.           for example.  Also, you can open a window and drag an appli-
  83.           cation to the desktop where even if shown as text it becomes
  84.           an icon, save it to the desktop, and assign it a number or
  85.           alpha character (as long as it doesn't conflict with a drive
  86.           character) and launch any program by double clicking on the
  87.           associated icon, or using the shift sequence.  Never again
  88.           will you want to chase through drives and folders to launch
  89.           your programs; NeoDesk will remember the paths and do the
  90.           job for you.  To allow for even more customization of your
  91.           desktop, you can have NeoDesk use your favorite medium or
  92.           high resolution Degas picture that will be automatically
  93.           loaded at bootup.
  94.  
  95.         - Install Applications
  96.  
  97.           The install application function, which allows a program
  98.           to be executed and the associated file you selected loaded
  99.           into the program, has an important enhancement over the
  100.           standard GEM desktop: resource files can be located outside
  101.           of the folder in which the document resides.  NeoDesk can
  102.           find the associated resource files.
  103.  
  104.           Some shells and compilers, like Mark Williams C, can have
  105.           up to ten environment strings passed to them when executed
  106.           through an "edit environment" option.  Most users,
  107.           like me, will never see this put into use, but it's there!
  108.  
  109.           In the NeoDesk Set Preferences menu, there are many ways
  110.           to customize and perfect the way the program behaves for
  111.           you; you can select confirmation of moves/copies/deletes
  112.           and select the behavior that results from icon dragging
  113.           (copy/move/ask).  You can specify that TOS and TTP appli-
  114.           cations pause after executing which might otherwise
  115.           result in a loss of data from that application.  This menu
  116.           is where you select the behavior of NeoDesk itself - as
  117.           a RAM resident program, or as one that takes a minimal
  118.           amount of RAM as a shell when an application is being run.
  119.  
  120.           In NeoDesk, "Save Desktop" is "Save Desktop As..." since
  121.           the author expects you to want multiple custom desktop
  122.           setups for different types of computer sessions!  This is
  123.           a step beyond earlier versions that let you save one mono
  124.           and one color desktop.inf file; now you can as many as you
  125.           wish in each resolution.
  126.  
  127.           File Operations
  128.  
  129.           The File dropdown has a lightning fast, very verbose
  130.  
  131.  
  132.  
  133.  
  134.  
  135.           report when you "show information" on a drive icon.
  136.           The volume name, number of folders/files, number of
  137.           hidden files, total bytes, bytes in files, bytes free,
  138.           sides on disk, total sectors, tracks per side, number
  139.           of sectors per track, and how many bytes per sector
  140.           (?isn't this always 512?) are shown (whew!)
  141.  
  142.           You can "touch" a file with the present system time/date
  143.           with "show information" on a file.  TOS 1.2 or 1.4 will
  144.           allow you to rename folders by holding down <control>
  145.           while clicking on the folder name and typing in the new
  146.           one.  (Older versions of TOS will still give you the
  147.           song and dance that it can't exactly be done).
  148.  
  149.           The disk formatting options include 79 through 82 tracks
  150.           per side, 9 or 10 sectors, and with TOS 1.2 or 1.4,
  151.           the option to format twisted sectors.
  152.  
  153.           From this drop down you can also opt to quit NeoDesk to the
  154.           standard desktop, though I doubt if you'll ever use this
  155.           option now that the printer function has been "fixed" (see
  156.           below).
  157.  
  158.           TOS 1.4 allows you to "move" files.  Hooray!  However, it
  159.           doesn't matter what version you have with NeoDesk, it always
  160.           did allow moving of files.
  161.  
  162.           Disk copying is greatly enhanced.  Again, TOS 1.4 has im-
  163.           provements here too, but NeoDesk always gives you an infor-
  164.           mative selector box with information on number of disk swaps
  165.           required for three different kinds of copying - Files Only,
  166.           With Format, and No Format.  All available memory is
  167.           utilized to absolutely minimize the number of swaps.
  168.  
  169.           If you need an empty floppy in a hurry, you can drag its
  170.           icon to the trashcan.  Obviously this is a serious thing
  171.           to do so NeoDesk asks you to confirm this step!
  172.  
  173.           The NeoControl Panel
  174.  
  175.           The Neodesk control panel is (naturally!) informative and
  176.           versatile.  Desktop colors can be selected by clicking on
  177.           a "palette" icon; the usual functions of mouse speed,
  178.           keyclick and bell options can be selected.  And now for the
  179.           added goodies:  you can easily select "invert screen colors"
  180.           which is great for tired eyes; you can select/deselect the
  181.           blitter; select or deselect the program's built in corner
  182.           clock (which, by the way, has to be the best behaved on-
  183.           screen clock display I've seen), and select/deselect a
  184.           screen saver, which will invert the screen colors and select
  185.           the number of minutes between each toggle interval.
  186.  
  187.         - Print Options
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.           Even printing from the desktop need no be the hum-drum
  195.           "show-print-display" routine we are used to; in NeoDesk,
  196.           there is no "print" option.  Instead, you drag the file
  197.           to be printed to the printer icon.  If you have Neo-
  198.           queue.acc loaded, you can drag several files to the printer
  199.           icon, view their status, and rearrange/delete their
  200.           position in the queue.  That's the good news; now the
  201.           seriously bad news...the print accessory is very badly
  202.           behaved if you even think about executing another program
  203.           while print operations are taking place.  GEM programs
  204.           will halt printing (and often, for me, it does not resume
  205.           properly) and worse yet, a TOS application will "scribble"
  206.           printing in progress, resulting in anger and wasted paper.
  207.           The solution?  If you have enough RAM to use a well behaved
  208.           RAM print buffer, USE IT...and DO NOT use the Neoqueue.acc.
  209.           Older versions of NeoDesk would not allow this, forcing
  210.           either tying up the computer for printing, or exiting
  211.           NeoDesk in order to access the standard GEM print option.
  212.           The new version treats files dragged to the printer icon
  213.           just as if you selected "print" from the standard desktop
  214.           choices and all is well as long as you leave this accessory
  215.           out.
  216.  
  217.         - Bomb Trap
  218.  
  219.           We all see bombs from time to time...even those of us who
  220.           don't do serious work on our ST's (gads, even games bomb).
  221.           NeoDesk elegantly traps, if possible, the cherry bombs and
  222.           gives the number and type of error they represent.  You can
  223.           also ask for "R"egister information (programmer-type users)
  224.           that might lead the way to solving the problem that caused
  225.           the crash.
  226.  
  227.         - NeoDesk Limits
  228.  
  229.           I don't have a list of the standard Atari GEM limitations
  230.           but readers may know them by heart - and here are the
  231.           limitations from the NeoDesk perspective, many of them
  232.           obvious enhancements:
  233.  
  234.                Maximum Number of Installed Applications...........10
  235.                Maximum Number of Environment Variables............10
  236.                Maximum Number of Characters In the Command Tail..128
  237.                Maximum Number of Files in Print Queue.............10
  238.                Maximum Icons on Desktop...........................32
  239.                Maximum Disk Drive Icons on Desktop................32
  240.                Maximum File Icons on Desktop......................16
  241.                Maximum Icons Displayed In Window At Once..........72
  242.                Maximum Text Filenames In Window At Once..........132
  243.                Maximum Nested Subdirectories.......................8
  244.                Minimum Viewable Files in any One Subdirectory.....10
  245.                Maximum Viewable Files in any One Subdirectory....999
  246.                Maximum Number of Custom Icons................120-140
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.      Installation
  255.  
  256.           Installation of NeoDesk is straightforward and once you have
  257.      "registered yourself" with the master disk,  you can  copy it for
  258.      backup purposes.   You  type in  your name, address, etc., on the
  259.      master disk, and from this master  disk, with  its serial number,
  260.      you obtain  upgrades/updates.   The newest  version displays your
  261.      TOS version and your personal NeoDesk  serial number  onscreen in
  262.      the About  Neodesk window.  This is all done to prevent piracy of
  263.      this most useful program, and in fact you are not actually buying
  264.      the program;  you are licenced for its use and register that fact
  265.      with Gribnif.  The owner's manual as well  as your  program disk,
  266.      externally as  well as  in data on the disk itself, contains your
  267.      personal serial number.  This is the most elegant copy protection
  268.      scheme I have seen; it allows hard drive installation, and floppy
  269.      backup  while  at  the  same  time  taking  steps  to  ensure its
  270.      copyrighted status.  This is how it should be!
  271.  
  272.      Late Breaking News
  273.  
  274.           I've updated NeoDesk three times, and some highlights of the
  275.      newest and greatest include:
  276.  
  277.           Optional Status Box that shows progress of file operations
  278.  
  279.           Many keypress "quick keys" for various desktop operations
  280.           added/enhanced
  281.  
  282.           Read/Write/Archive Bit status is now shown when a file is
  283.           selected
  284.  
  285.           Load Desktop allows you to switch desktops (that you saved
  286.           as mentioned above in "save desktop as..."
  287.  
  288.           Neodesk is resolution independent (yes, even low rez) AND
  289.           is said to be compatible with Moniterm, BigSceen, Hyper-
  290.           Screen, TT/68030 (!) "and anything else that comes along"
  291.  
  292.      Wrapping It All Up...
  293.  
  294.           The only way to appreciate this program is to buy it and use
  295.      it.   Its many  splendored enhancements/fixes that I've mentioned
  296.      sparingly in this review  are  truly  welcome  reworkings  of the
  297.      desktop,  and  the  program  behaves  perfectly.  This is clearly
  298.      another practical way to turbocharge the performance of  your ST,
  299.      and once  spoiled by  the NeoDesk program, the plain-Jane desktop
  300.      will no longer suffice!
  301.  
  302.                              Gribnif Software
  303.                                P. O. Box 350
  304.                              Hadley, MA  01035
  305.  
  306.  
  307. 
  308.